package com.exp.practice.workbench.service.teacher;

import com.exp.practice.base.exception.MyException;
import com.exp.practice.workbench.domain.Examination;
import com.exp.practice.workbench.domain.Question;

import java.util.List;
import java.util.Map;

public interface TeacherMakeTestService {
    List<Question> getQuestions(String pageNo, String pageSize, String[] qid) ;

    void addExamination(Examination examination, String[] qid) throws MyException;

    int getTotal(Examination examination);

    List<Examination> getExaminationList(String pageNo, String pageSize, Examination examination);

    void publish(String eid) throws MyException;

    int delete(String[] eid) throws MyException;

    Map<String, Object> getConcreteExamination(String eid);
}
